<?php 
require_once("dao/MailDao.php");
if ($_SESSION['niveauAuth']<>'0' ){

/**
 * Controleur pour la creation du compte client 
 */

//création d'un nouveau compte
if (isset($_POST['creation']))
{
	$requete = $bdd->prepare("insert into fiche_client (nom, prenom, tel_fix, tel_mobile, email, tel_fax, adresse,cp, ville, pays, forme_juridique, raison_social, activite, siret, ape,rcs,rib, swift,facture_detail, banque, code_client_hto, code_client_voip, code_client_mobile, civilite, mode_paiement, adresse_bq, cp_banque, ville_bq, code_iban, code_etablissement, code_guichet, num_compte, raison_social_dif, adresse_dif, cp_dif, ville_dif, telephone_dif, email_gest, site_internet, vendeur, login,password) 
		values ('".$_POST['nom']."','".$_POST['prenom']."','".$_POST['fixe']."' ,'".$_POST['mobile']."','".$_POST['couriel']."','".$_POST['fax']."' , '".$_POST['rue']."', '".$_POST['cp']."', '".$_POST['ville']."', '".$_POST['pays']."', '".$_POST['fj']."' ,'".$_POST['rs']."', '".$_POST['activite']."', '".$_POST['siret']."', '".$_POST['ape']."', '".$_POST['rcs']."', '".$_POST['rib']."', '".$_POST['swift']."', '".$_POST['facture_detail']."', '".$_POST['banque']."' ,'".$_POST['code_client']."', '".$_POST['code_client_voip']."', '".$_POST['code_client_mobile']."','".$_POST['civilite']."','".$_POST['mode_paiement']."', '".$_POST['adresse_bq']."', '".$_POST['cp_banque']."', '".$_POST['ville_bq']."', '".$_POST['code_iban']."', '".$_POST['code_etablissement']."','".$_POST['code_guichet']."', '".$_POST['num_compte']."','".$_POST['raison_social_dif']."','".$_POST['adresse_dif']."', '".$_POST['cp_dif']."','".$_POST['ville_dif']."','".$_POST['telephone_dif']."', '".$_POST['email_gest']."','".$_POST['site_internet']."','".$_POST['vendeur']."', '".$_POST['login']."', PASSWORD('".$_POST['password']."'))" );
	$requete->execute();
	$requete =$bdd->prepare("INSERT INTO utilisateurs (code_client_hto,username,password,admin) VALUES ('".$_POST['code_client']."', '".$_POST['login']."', PASSWORD('".$_POST['password']."'),'0')");
	$requete->execute();
	$message= "création avec succès";
	
	MailDao::EnvoiMailCreationClient($_POST['login'],$_POST['password'],$_POST['couriel']);
			
	//echo $_POST['action'];
	
	// Redirection vers la page 
	if ($_POST['action'] == "creation"){
			// Pas de changement de page
			$success=true;
	} else if ($_POST['action'] == "commande"){
			$code_client=$_POST['code_client'];
			header("Location:detail-client.php?clientde=$code_client&success=true");
			//avec changement de page
	} else if ($_POST['action'] == "liste-client"){
		header("Location:liste-client.php?success=true");
	}
}
/*
//codeclient auto 
$requete = $bdd->prepare("SELECT count( 'code_client_hto' ) as total FROM fiche_client WHERE `code_client_hto` like \"".date("dmY")."%\" ");
$requete->execute();
$idclient=$requete->fetch(PDO::FETCH_ASSOC);
$requete->closeCursor(); 
switch (intval($idclient['total']))
{
	case 0:
		$codeclient=date("dmY");
		break;
	default :
		$codeclient=date("dmY").(intval($idclient['total']));
		break;
}
*/

echo $twig->render('creation-compte-client.html',
				array(	'message' => $message, 
					'error' => $error));
		
	
}
else {
	redirect("home-admin");
}
